tie rod sleeve - French English Dictionary